#include<bits/stdc++.h>
using namespace std;
int main(){
    int num[10]={1,9,3,5,6,7,4,3,32,2};
    //sort(num+i,num+j),从num[i]到num[j-1]之间的元素进行排序
    sort(num,num+10);//从num[0]--num[9]的元素进行排序 ,
    //1 2 3 3 4 5 6 7 9 32
    sort(num+2,num+10);//从num[2]--num[9]的元素进行排序
    //1 9 2 3 3 4 5 6 7 32

    int num2[10]={1,9,3,5,6,7,4,3,32,2};
    //greater表示个更大的意思，<int>表示排序的数组元素的类型是int，排序其他类型的数据可更改参数
    sort(num2,num2+10,greater<int>());
    //32 9 7 6 5 4 3 3 2 1

}
/*
    //降序是>   升序是<
    bool cmp(int a,int b) 
    {
        return a>b;  //降序
    }
    int main()
    {
        int num[10]={1,9,3,5,6,7,4,3,32,2};
        sort(num,num+10,cmp);
        //输出：32 9 7 6 5 4 3 3 2 1
        return 0;
    }


*/
